package yzy.ecps.model;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name="goods")
public class BtcGoods {
    private Long goodsId;

    private String goodsName;

    private Long brandId;

    private Long catgoryId;

    private String promotion;

    private Integer isNew;

    private Integer isGroom;

    private Integer isHot;

    private String imgRelativePath;

    private String pageKeywords;

    private String pageDesc;

    private Date createTime;

    private Long createUserid;

    private Date updateTime;

    private Long updateUserid;

    private String staticPath;

    private Integer sales;

    private Integer showStatus;

    private Integer auditStatus;

    private Date auditTime;

    private Long auditUserid;

    private Integer sort;

    private Integer inventory;

    private String goodsNum;

    private Date onSaleTime;
    
    //------------------
    private BigDecimal skuMinPrice;
    private BtcGoodsClob goodsClob;
    private List<BtcParaValue> paraValues;
    private List<BtcSku> skus;
    
   

    public BtcGoodsClob getGoodsClob() {
		return goodsClob;
	}

	public void setGoodsClob(BtcGoodsClob goodsClob) {
		this.goodsClob = goodsClob;
	}

	public List<BtcParaValue> getParaValues() {
		return paraValues;
	}

	public void setParaValues(List<BtcParaValue> paraValues) {
		this.paraValues = paraValues;
	}

	public List<BtcSku> getSkus() {
		return skus;
	}

	public void setSkus(List<BtcSku> skus) {
		this.skus = skus;
	}

	public Long getGoodsId() {
        return goodsId;
    }

    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public Long getBrandId() {
        return brandId;
    }

    public void setBrandId(Long brandId) {
        this.brandId = brandId;
    }

    public Long getCatgoryId() {
        return catgoryId;
    }

    public void setCatgoryId(Long catgoryId) {
        this.catgoryId = catgoryId;
    }

    public String getPromotion() {
        return promotion;
    }

    public void setPromotion(String promotion) {
        this.promotion = promotion;
    }

    public Integer getIsNew() {
        return isNew;
    }

    public void setIsNew(Integer isNew) {
        this.isNew = isNew;
    }

    public Integer getIsGroom() {
        return isGroom;
    }

    public void setIsGroom(Integer isGroom) {
        this.isGroom = isGroom;
    }

    public Integer getIsHot() {
        return isHot;
    }

    public void setIsHot(Integer isHot) {
        this.isHot = isHot;
    }

    public String getImgRelativePath() {
        return imgRelativePath;
    }

    public void setImgRelativePath(String imgRelativePath) {
        this.imgRelativePath = imgRelativePath;
    }

    public String getPageKeywords() {
        return pageKeywords;
    }

    public void setPageKeywords(String pageKeywords) {
        this.pageKeywords = pageKeywords;
    }

    public String getPageDesc() {
        return pageDesc;
    }

    public void setPageDesc(String pageDesc) {
        this.pageDesc = pageDesc;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Long getCreateUserid() {
        return createUserid;
    }

    public void setCreateUserid(Long createUserid) {
        this.createUserid = createUserid;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Long getUpdateUserid() {
        return updateUserid;
    }

    public void setUpdateUserid(Long updateUserid) {
        this.updateUserid = updateUserid;
    }

    public String getStaticPath() {
        return staticPath;
    }

    public void setStaticPath(String staticPath) {
        this.staticPath = staticPath;
    }

    public Integer getSales() {
        return sales;
    }

    public void setSales(Integer sales) {
        this.sales = sales;
    }

    public Integer getShowStatus() {
        return showStatus;
    }

    public void setShowStatus(Integer showStatus) {
        this.showStatus = showStatus;
    }

    public Integer getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Integer auditStatus) {
        this.auditStatus = auditStatus;
    }

    public Date getAuditTime() {
        return auditTime;
    }

    public void setAuditTime(Date auditTime) {
        this.auditTime = auditTime;
    }

    public Long getAuditUserid() {
        return auditUserid;
    }

    public void setAuditUserid(Long auditUserid) {
        this.auditUserid = auditUserid;
    }

    public Integer getSort() {
        return sort;
    }

    public void setSort(Integer sort) {
        this.sort = sort;
    }

    public Integer getInventory() {
        return inventory;
    }

    public void setInventory(Integer inventory) {
        this.inventory = inventory;
    }

    public String getGoodsNum() {
        return goodsNum;
    }

    public void setGoodsNum(String goodsNum) {
        this.goodsNum = goodsNum;
    }

    public Date getOnSaleTime() {
        return onSaleTime;
    }

    public void setOnSaleTime(Date onSaleTime) {
        this.onSaleTime = onSaleTime;
    }

	public BigDecimal getSkuMinPrice() {
		return skuMinPrice;
	}

	public void setSkuMinPrice(BigDecimal skuMinPrice) {
		this.skuMinPrice = skuMinPrice;
	}

	
}